<?php 

header("Content-type:text/html;charset=utf-8");

$dsn = "mysql:host=localhost;dbname=hdc50";

$username = 'root';

$password = '';


//异常处理机制

try {
	$pdo = new Pdo($dsn,$username,$password);
	// echo '连接成功';
} catch (PDOException $e) {
	die($e->getMessage());
	// die('连接失败');
	
}

// 设置处理方式

$pdo->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);

//设置字符集

$pdo->query("set names utf8");

// 查询
// try {
// 	$result = $pdo->query("select * from stu");
// 	$data = $result->fetchAll(PDO::FETCH_OBJ);
// 	echo $data[2]->username;
// } catch (Exception $e) {
// 	echo $e->getMessage();
// }

// 删除
// try {
// 	$sql = "delete from stu where id=20";
// 	// 受影响的行数
// 	$affected_rows = $pdo->exec($sql);
// 	echo "共删除成功{$affected_rows}条记录";
// } catch (PDOException $e) {
// 	$e->getMessage();
// }


// 增加

// try {
// 	$sql="insert into stu(username,age,sex) values('李非','1990-2-3',1),('王菲','1978-6-4',2),('谢霆锋','1979-9-10',1)";
// 	$affected_rows = $pdo->exec($sql);
// 	echo "共增加成功{$affected_rows}条记录";
// } catch (PDOException $e) {
// 	$e->getMessage();
// }

//更新

try {
	$sql = "update stu set username='李海' where id='34'";
	$affected_rows = $pdo->exec($sql);
	echo "共更新了{$affected_rows}条记录";
} catch (Exception $e) {
	$e->getMessage();
}

 ?>